 body {
            margin: 0;
            margin-bottom: 8px;
        }
        
        * {
            box-sizing: border-box;
        }
        
        #title {
            background-color: black;
            height: 65px;
        }
        
        #title1 {
            background-color: black;
            width: 1258px;
            height: 65px;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
        }
        
        #left {
            flex-basis: 158px;
            height: 65px;
            display: flex;
            justify-content: flex-start;
            align-items: center;
        }
        
        #left img {
            flex-basis: 80px;
            height: 47px;
            margin-bottom: 12px;
        }
        
        #mid {
            flex-basis: 150px;
        }
        
        #right {
            flex-basis: 950px;
            color: white;
            display: flex;
            justify-content: space-around;
            align-items: center;
            font-size: 14px;
            cursor: pointer;
            font-weight: 700;
        }
        
        #right span {
            padding: 23px 15px;
        }
        /*#right img{
            padding: 23px 15px;
        }*/
        
        #i1 {
            position: relative;
            left: 15px;
        }
        
        #i2 {
            position: relative;
            left: 15px;
        }
        
        #bg {
            height: 948px;
            background-image: url(image/1.jpg);
            border-top: solid 2px yellow;
        }
        
        #bg1 {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
        }
        
        #bg1 img {
            flex-basis: 23%;
            height: 258px;
            margin-top: 10px;
        }
        
        #bg2 {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
        }
        
        .w1 {
            flex-basis: 23%;
            height: 82px;
            /*border: solid 2px red;*/
        }
        
        #right img:hover {
            background-color: #C99B01;
        }
        
        #right span:hover {
            background-color: #C99B01;
            color: black;
        }
        
        #h1:hover {
            background-image: url(image/25.jpg);
        }
        
        #h2:hover {
            background-image: url(image/26.png);
        }
        
        #h3:hover {
            background-image: url(image/27.png);
        }
        
        #h4:hover {
            background-image: url(image/28.png);
        }
        
        #h5:hover {
            background-image: url(image/46.png);
        }
        
        #h6:hover {
            background-image: url(image/47.png);
        }
        
        #h7:hover {
            background-image: url(image/48.png);
        }
        
        #bg3 {
            height: 793px;
            background-image: url(image/6.jpg);
        }
        
        #bg4 {
            width: 1258px;
            height: 793px;
            margin: 0 auto;
            /*border: solid 2px red;*/
        }
        
        #bg5 {
            height: 56px;
            /*border: solid 2px red;*/
            text-align: center;
            /*margin-top: 56px;*/
        }
        
        #bg6 {
            height: 37px;
            /*border: solid 2px red;*/
            text-align: center;
            margin-top: 20px;
        }
        
        #bg7 {
            display: flex;
            height: 250px;
            /*border: solid 2px red;*/
            align-items: center;
            justify-content: center;
            margin-top: 30px;
        }
        
        .w2 {
            flex-basis: 341px;
            height: 250px;
            /*border: solid 2px red;*/
        }
        
        #bg8 {
            display: flex;
            height: 250px;
            /*border: solid 2px red;*/
            align-items: center;
            justify-content: center;
        }
        
        #m1 {
            flex-basis: 682px;
            height: 250px;
            /*border: solid 2px red;*/
        }
        
        #h1 {
            background-image: url(image/21.jpg);
        }
        
        #h2 {
            background-image: url(image/22.png);
        }
        
        #h3 {
            background-image: url(image/23.png);
        }
        
        #h4 {
            background-image: url(image/24.png);
        }
        
        #bg9 {
            height: 56px;
        }
        
        #bg10 {
            height: 83px;
            display: flex;
            justify-content: center;
            align-items: center;
            margin-top: 19px;
        }
        
        #bg11 {
            height: 470px;
            background-color: #313131;
        }
        
        #bg12 {
            width: 1032px;
            height: 470px;
            margin: 0 auto;
            /*border: solid 2px red;*/
        }
       
        
        #bg13 {
            height: 400px;
            /*border: solid 2px red;*/
            padding-top: 70px;
            display: flex;
            justify-content: space-between;
        }
        
         li {
            color: white;
            list-style: none;
            margin-bottom: 16px;
            font-size: 12px;
        }
        
        ul {
            padding: 0;
            margin: 0;
        }
        
        #bg14 {
            height: 230px;
            background-color: black;
            /*border: solid 2px red;*/
        }
        
        #bg15 {
            width: 1032px;
            height: 122px;
            /*border: solid 2px red;*/
            margin: 0 auto;
        }
        
        #bg16 {
            height: 30px;
            /*border: solid 2px red;*/
            display: flex;
            justify-content: space-between;
            

           
        }
         #bg17 {
            height: 70px;
            /*border: solid 2px red;*/
            color: white;
            font-size: 12px;
            padding-top: 30px;
        }
        #bg17 p{
            margin: 0;
        }
        .j1{
            font-size: 14px;

            font-weight: 700;
        }
        #j2{
            font-size: 22px;
            color: #b9b9b9;
        }
        
        
        #bg18{
            width: 700px;
            color: white;
            display: flex;
            align-items: center;
            justify-content: flex-start;
            padding-top: 30px;
            
        }
        #bg19{
            width: 330px;
            display: flex;
            align-items: center;
            justify-content: flex-end;
            padding-top: 30px;
        }
        #bg18 span{
            margin-right: 5px;
            font-size: 12px;

        }
        #bg13 span{
            position: relative;
            left: 15px;
            bottom: 10px;
        }